resisting power - French English Dictionary